roca alveolar - Spanish English Dictionary